package com.zmj.sy.mom.srv.aps.bean.vo.dayworkorder;

import com.zmj.sy.mom.srv.aps.bean.vo.base.BasePageReqVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDate;

@Getter
@Setter
public class ApsDayOrderAdoListReqVo extends BasePageReqVo {

    @ApiModelProperty("日期")
    private LocalDate day;

    @ApiModelProperty("日期")
    private LocalDate endDay;

    @ApiModelProperty("订单ID")
    private Integer orderId;

    @ApiModelProperty("BOMID")
    private Integer bomId;

    @ApiModelProperty("工序ID")
    private Integer phaseId;

    @ApiModelProperty("施工号")
    private String constructionCode;

    @ApiModelProperty("部件名称")
    private String deptName;

    @ApiModelProperty("父级")
    private String parentName;

    @ApiModelProperty("父级PLMID")
    private String parentPlmId;

    @ApiModelProperty("PLMID")
    private String plmId;

    @ApiModelProperty("名称")
    private String materName;

    @ApiModelProperty("工序编号")
    private String phaseCode;

    @ApiModelProperty("工作组")
    private String groupCode;

    @ApiModelProperty("计划数量")
    private Integer planCount;

    @ApiModelProperty("报工数量")
    private Integer finishCount;

    @ApiModelProperty("类型（ 1相同， 2差异）")
    private Integer type;

    @ApiModelProperty("状态 1未处理 2已处理")
    private Integer status;

    @ApiModelProperty("备注")
    private String remark;

}
